Big Huge Thesaurus

Eucarya acuminata

noun

sounds kind of like